drip cup - German English Dictionary